Skip to content

Conversation

@stefanradev93
Copy link
Contributor

No description provided.

stefanradev93 and others added 14 commits March 25, 2025 19:22
This commit reintroduces the features that were present in
`LambdaTransform`, but only allowing registered functions. While being
stricter, that allows for closer scaffolding and raising errors early
on, so that users cannot provide functions that will not be
(de)serializable later on.

As there are a few failure modes, the focus is on providing detailed
error messages to enable users to solve problems without external help.
This enables specialized, manually specified schedules, as for example
required in diffusion models for inference.

Closes #402.
Add class for custom transforms to adapter, similar to `LambdaTransform`.
Enable integration with fixed, non-uniform schedule.
@codecov
Copy link

codecov bot commented Apr 12, 2025

Copy link
Collaborator

@vpratz vpratz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks for the quick fix.

@vpratz vpratz merged commit 25e632c into main Apr 13, 2025
28 checks passed
@vpratz vpratz deleted the dev branch April 13, 2025 11:16
@vpratz vpratz restored the dev branch April 13, 2025 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants